The attached patch removes all of the console handling code from Xend
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 4 Aug 2005 09:00:16 +0000 (09:00 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 4 Aug 2005 09:00:16 +0000 (09:00 +0000)
commitf6d93de51e0cb8bb97b4a56761ad1b926838585e
tree87d2b4a0b4f4db2c1f8ef580c9f66399b611483f
parentc025f1530a7daf7b744afe59f85910f8d25de677
The attached patch removes all of the console handling code from Xend
and changes xm to simply exec /usr/libexec/xen/xc_console.

I've done a pretty good amount of testing and this seems to clear up all
of the Xend console issues in bugzilla.

This is a pretty big change to Xend though with a lot of deleted code so
I'd appreciate if people more familiar with the Xend codebase could look
through it critically.

In addition to the patch, the following files are no longer used:

tools/python/xen/util/console_client.py
tools/python/xen/xend/XendConsole.py
tools/python/xen/xend/server/SrvConsole.py
tools/python/xen/xend/server/SrvConsoleDir.py
tools/python/xen/xend/server/console.py

Regards,

Anthony Liguori

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
17 files changed:
tools/Makefile
tools/misc/xend
tools/python/xen/util/console_client.py [deleted file]
tools/python/xen/xend/XendClient.py
tools/python/xen/xend/XendConsole.py [deleted file]
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xend/XendRoot.py
tools/python/xen/xend/server/SrvConsole.py [deleted file]
tools/python/xen/xend/server/SrvConsoleDir.py [deleted file]
tools/python/xen/xend/server/SrvDomain.py
tools/python/xen/xend/server/SrvRoot.py
tools/python/xen/xend/server/SrvServer.py
tools/python/xen/xend/server/console.py [deleted file]
tools/python/xen/xend/server/event.py
tools/python/xen/xend/server/messages.py
tools/python/xen/xm/create.py
tools/python/xen/xm/main.py